Big Huge Thesaurus

horse chestnut

noun